capital of Latvia
Explore definitions, synonyms, and language insights of capital of Latvia
Definitions
                    Noun
                    
            a port city on the Gulf of Riga that is the capital and largest city of Latvia; formerly a member of the Hanseatic League